change management automation machine shop machine design fabrication design control project management cad engineering marketing machining giveaway industrial product development promotion promotions management promo cnc consulting